package com.dis.service.service;

import com.dis.pojo.dto.MedicalCardDTO;
import com.dis.pojo.queryDTO.MedicalCardPageQueryDTO;
import com.dis.pojo.vo.MedicalCardVO;
import com.dis.common.result.PageResult;

import java.util.List;

public interface MedicalCardService {
    void save(MedicalCardDTO medicalCardDTO);
    PageResult pageQuery(MedicalCardPageQueryDTO medicalCardPageQueryDTO);
    MedicalCardVO getById(Long id);
    void update(MedicalCardDTO medicalCardDTO);
    void deleteById(Long id);
    void changeStatus(Long id, Integer status);

    List<MedicalCardVO> getByInsureId(Long insureId);
}